View Issue Details

IDProjectCategoryView StatusLast Update
0001810K18X001.00 SKB SWANSWpublic2023-09-27 09:22
Reporter(ALTech) Sangmin Choi Assigned To(ALTech) Sangmin Choi Due Date
PrioritynormalSeveritys4-minorReproducibilitysometimes
Status closedResolutionfixed 
Summary0001810: There is a tombstone in /vendor/bin/ledd.
DescriptionI'm checking the VoC issues and there is a tombstone in /vendor/bin/ledd.
I only have the tombstone file, so I think it may be not easy to analyze.
But, could you please check the /vendor/bin/ledd source code again?

Thank you.

The firmware version : 19.536.28
TagsNo tags attached.
Attach Tags

Users monitoring this issue

User List (ALTech) Wooshin Kang , (SW) Jason Ling , (SW) Sam Yang

Activities

(ALTech) Sangmin Choi

2023-09-18 16:27

developer  

tombstone_02 (30,747 bytes)   
*** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
Build fingerprint: 'SKB/BFX_UA300/BFX-UA300:10/QT/19.536.28-20230517:user/release-keys'
Revision: '0'
ABI: 'arm'
Timestamp: 2023-08-23 13:37:29+0900
pid: 504, tid: 504, name: ledd  >>> /vendor/bin/ledd <<<
uid: 0
signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x0
Cause: null pointer dereference
    r0  00000000  r1  00000000  r2  00000020  r3  00000000
    r4  b711b118  r5  ff8bd1a0  r6  00000001  r7  b711b134
    r8  b711b138  r9  00000000  r10 ff8bd120  r11 00000005
    ip  b711a1a4  sp  ff8bd0c8  lr  00000020  pc  f31ef554

backtrace:
      #00 pc 0007b554  /apex/com.android.runtime/lib/bionic/libc.so (__strcpy_chk_a7+76) (BuildId: 6cd780132e6ec8a19705bdec92aa1487)
      #01 pc 00009fd9  /vendor/bin/ledd (command_loop+580) (BuildId: d6ca9cc2e51e4f7bede63478a1cd0969)
      #02 pc 00009d5b  /vendor/bin/ledd (main+214) (BuildId: d6ca9cc2e51e4f7bede63478a1cd0969)
      #03 pc 0005927f  /apex/com.android.runtime/lib/bionic/libc.so (__libc_init+66) (BuildId: 6cd780132e6ec8a19705bdec92aa1487)
      #04 pc 00003033  /vendor/bin/ledd (_start_main+42) (BuildId: d6ca9cc2e51e4f7bede63478a1cd0969)
      #05 pc 00004456  <anonymous:f3692000>

stack:
         ff8bd088  f322a260  [anon:.bss]
         ff8bd08c  00000000
         ff8bd090  ff8bd120  [stack]
         ff8bd094  00000004
         ff8bd098  ff8bd0a4  [stack]
         ff8bd09c  00000000
         ff8bd0a0  00000131
         ff8bd0a4  00000000
         ff8bd0a8  1dcd43b8
         ff8bd0ac  dd68a68c
         ff8bd0b0  00000000
         ff8bd0b4  00000003
         ff8bd0b8  ff8bd120  [stack]
         ff8bd0bc  0007a120
         ff8bd0c0  b711b138
         ff8bd0c4  00000000
    #00  ff8bd0c8  ff8bd1a0  [stack]
         ff8bd0cc  b7117fdd  /vendor/bin/ledd
    #01  ff8bd0d0  ff8bd1a0  [stack]
         ff8bd0d4  ff8bd157  [stack]
         ff8bd0d8  00000001
         ff8bd0dc  00000002
         ff8bd0e0  00000005
         ff8bd0e4  00000008
         ff8bd0e8  00000000
         ff8bd0ec  00000000
         ff8bd0f0  ff8bd1a0  [stack]
         ff8bd0f4  b7110672  /vendor/bin/ledd
         ff8bd0f8  00000004
         ff8bd0fc  00000003
         ff8bd100  b7110282  /vendor/bin/ledd
         ff8bd104  f3225be0  /apex/com.android.runtime/lib/bionic/libc.so
         ff8bd108  00000001
         ff8bd10c  00000000
         ........  ........
    #02  ff8bd208  00000163
         ff8bd20c  00000000
         ff8bd210  ffffffff
         ff8bd214  00000000
         ff8bd218  ff8bd264  [stack]
         ff8bd21c  ff8bd26c  [stack]
         ff8bd220  00000001
         ff8bd224  b7117c85  /vendor/bin/ledd
         ff8bd228  00000000
         ff8bd22c  f31cd281  /apex/com.android.runtime/lib/bionic/libc.so
    #03  ff8bd230  b711a11c  /vendor/bin/ledd
         ff8bd234  00000000
         ff8bd238  00000000
         ff8bd23c  00000000
         ff8bd240  00000000
         ff8bd244  b7111037  /vendor/bin/ledd
    #04  ff8bd248  ff8bd2c4  [stack]
         ff8bd24c  b711a000  /vendor/bin/ledd
         ff8bd250  b711a008  /vendor/bin/ledd
         ff8bd254  b711a010  /vendor/bin/ledd
         ff8bd258  00000000
         ff8bd25c  f3696458
    #05  ff8bd260  00000001
         ff8bd264  ff8bd879  [stack]
         ff8bd268  00000000
         ff8bd26c  ff8bd88a  [stack]
         ff8bd270  ff8bd908  [stack]
         ff8bd274  ff8bd91b  [stack]
         ff8bd278  ff8bd930  [stack]
         ff8bd27c  ff8bd94b  [stack]
         ff8bd280  ff8bd95e  [stack]
         ff8bd284  ff8bd977  [stack]
         ff8bd288  ff8bd9a6  [stack]
         ff8bd28c  ff8bd9d3  [stack]
         ff8bd290  ff8bd9ec  [stack]
         ff8bd294  ff8bda06  [stack]
         ff8bd298  ff8bdc37  [stack]
         ff8bd29c  ff8bde09  [stack]

memory near r4:
    b711b0f8 00000008 00000000 00000000 00000003  ................
    b711b108 00000002 00000004 00000131 00000000  ........1.......
    b711b118 00000000 ff8bd157 ff8bd15d ff8bd15f  ....W...]..._...
    b711b128 ff8bd12c 00000000 ff8bd137 00000000  ,.......7.......
    b711b138 00000000 00000000 00000002 00000009  ................
    b711b148 00000008 00000000 00000000 00000003  ................
    b711b158 00000002 00000004 00000131 00000000  ........1.......
    b711b168 00000000 00000000 00000000 00000000  ................
    b711b178 00000000 00000000 00000000 00000000  ................
    b711b188 00000000 00000000 00000000 00000000  ................
    b711b198 00000000 00000000 00000000 00000000  ................
    b711b1a8 00000000 00000000 00000000 00000000  ................
    b711b1b8 00000000 00000000 61660031 5f746c75  ........1.fault_
    b711b1c8 756c6176 00000065 00000000 00000000  value...........
    b711b1d8 00000000 00000000 00000000 00000000  ................
    b711b1e8 00000000 00000000 00000000 00000000  ................

memory near r5 ([stack]):
    ff8bd180 00000000 00000000 00000000 00000000  ................
    ff8bd190 00000000 00000000 00000000 00000000  ................
    ff8bd1a0 00000000 00000000 00000000 00000000  ................
    ff8bd1b0 00000000 00000000 00000000 00000000  ................
    ff8bd1c0 00000002 00000004 00000131 00000032  ........1...2...
    ff8bd1d0 00000000 00000000 00000000 00000000  ................
    ff8bd1e0 b710f881 00000003 b710ff45 b711002b  ........E...+...
    ff8bd1f0 00000000 ffffffff 00000163 00000000  ........c.......
    ff8bd200 00000000 b7117d5f 00000163 00000000  ...._}..c.......
    ff8bd210 ffffffff 00000000 ff8bd264 ff8bd26c  ........d...l...
    ff8bd220 00000001 b7117c85 00000000 f31cd281  .....|..........
    ff8bd230 b711a11c 00000000 00000000 00000000  ................
    ff8bd240 00000000 b7111037 ff8bd2c4 b711a000  ....7...........
    ff8bd250 b711a008 b711a010 00000000 f3696458  ............Xdi.
    ff8bd260 00000001 ff8bd879 00000000 ff8bd88a  ....y...........
    ff8bd270 ff8bd908 ff8bd91b ff8bd930 ff8bd94b  ........0...K...

memory near r7:
    b711b114 00000000 00000000 ff8bd157 ff8bd15d  ........W...]...
    b711b124 ff8bd15f ff8bd12c 00000000 ff8bd137  _...,.......7...
    b711b134 00000000 00000000 00000000 00000002  ................
    b711b144 00000009 00000008 00000000 00000000  ................
    b711b154 00000003 00000002 00000004 00000131  ............1...
    b711b164 00000000 00000000 00000000 00000000  ................
    b711b174 00000000 00000000 00000000 00000000  ................
    b711b184 00000000 00000000 00000000 00000000  ................
    b711b194 00000000 00000000 00000000 00000000  ................
    b711b1a4 00000000 00000000 00000000 00000000  ................
    b711b1b4 00000000 00000000 00000000 61660031  ............1.fa
    b711b1c4 5f746c75 756c6176 00000065 00000000  ult_value.......
    b711b1d4 00000000 00000000 00000000 00000000  ................
    b711b1e4 00000000 00000000 00000000 00000000  ................
    b711b1f4 00000000 00000000 00000000 00000000  ................
    b711b204 00000000 00000000 00000000 00000000  ................

memory near r8:
    b711b118 00000000 ff8bd157 ff8bd15d ff8bd15f  ....W...]..._...
    b711b128 ff8bd12c 00000000 ff8bd137 00000000  ,.......7.......
    b711b138 00000000 00000000 00000002 00000009  ................
    b711b148 00000008 00000000 00000000 00000003  ................
    b711b158 00000002 00000004 00000131 00000000  ........1.......
    b711b168 00000000 00000000 00000000 00000000  ................
    b711b178 00000000 00000000 00000000 00000000  ................
    b711b188 00000000 00000000 00000000 00000000  ................
    b711b198 00000000 00000000 00000000 00000000  ................
    b711b1a8 00000000 00000000 00000000 00000000  ................
    b711b1b8 00000000 00000000 61660031 5f746c75  ........1.fault_
    b711b1c8 756c6176 00000065 00000000 00000000  value...........
    b711b1d8 00000000 00000000 00000000 00000000  ................
    b711b1e8 00000000 00000000 00000000 00000000  ................
    b711b1f8 00000000 00000000 00000000 00000000  ................
    b711b208 00000000 00000000 00000000 00000000  ................

memory near r10 ([stack]):
    ff8bd100 b7110282 f3225be0 00000001 00000000  .....[".........
    ff8bd110 00000000 00000008 00000001 00000002  ................
    ff8bd120 0000000a 00000000 00000000 00000000  ................
    ff8bd130 00000000 00000000 00000000 00000000  ................
    ff8bd140 00000000 00000000 00000000 00000000  ................
    ff8bd150 00000000 00000000 00000000 00000000  ................
    ff8bd160 00000000 00000000 00000000 00000000  ................
    ff8bd170 00000000 00000000 00000000 00000000  ................
    ff8bd180 00000000 00000000 00000000 00000000  ................
    ff8bd190 00000000 00000000 00000000 00000000  ................
    ff8bd1a0 00000000 00000000 00000000 00000000  ................
    ff8bd1b0 00000000 00000000 00000000 00000000  ................
    ff8bd1c0 00000002 00000004 00000131 00000032  ........1...2...
    ff8bd1d0 00000000 00000000 00000000 00000000  ................
    ff8bd1e0 b710f881 00000003 b710ff45 b711002b  ........E...+...
    ff8bd1f0 00000000 ffffffff 00000163 00000000  ........c.......

memory near ip (/vendor/bin/ledd):
    b711a184 f3215f75 f3214b6d f31ee4d9 f31d9d8d  u_!.mK!.........
    b711a194 f31ee3f5 f31d2c0d f31dbe55 f3209de9  .....,..U..... .
    b711a1a4 f31ef509 f31cd9c0 f31dcfd1 f31cd9a1  ................
    b711a1b4 f31dd075 f31ce2a0 f31cf508 00000000  u...............
    b711a1c4 00000000 00000000 00000000 00000000  ................
    b711a1d4 00000000 00000000 00000000 00000000  ................
    b711a1e4 00000000 00000000 00000000 00000000  ................
    b711a1f4 00000000 00000000 00000000 00000000  ................
    b711a204 00000000 00000000 00000000 00000000  ................
    b711a214 00000000 00000000 00000000 00000000  ................
    b711a224 00000000 00000000 00000000 00000000  ................
    b711a234 00000000 00000000 00000000 00000000  ................
    b711a244 00000000 00000000 00000000 00000000  ................
    b711a254 00000000 00000000 00000000 00000000  ................
    b711a264 00000000 00000000 00000000 00000000  ................
    b711a274 00000000 00000000 00000000 00000000  ................

memory near sp ([stack]):
    ff8bd0a8 1dcd43b8 dd68a68c 00000000 00000003  .C....h.........
    ff8bd0b8 ff8bd120 0007a120 b711b138 00000000   ... ...8.......
    ff8bd0c8 ff8bd1a0 b7117fdd ff8bd1a0 ff8bd157  ............W...
    ff8bd0d8 00000001 00000002 00000005 00000008  ................
    ff8bd0e8 00000000 00000000 ff8bd1a0 b7110672  ............r...
    ff8bd0f8 00000004 00000003 b7110282 f3225be0  .............[".
    ff8bd108 00000001 00000000 00000000 00000008  ................
    ff8bd118 00000001 00000002 0000000a 00000000  ................
    ff8bd128 00000000 00000000 00000000 00000000  ................
    ff8bd138 00000000 00000000 00000000 00000000  ................
    ff8bd148 00000000 00000000 00000000 00000000  ................
    ff8bd158 00000000 00000000 00000000 00000000  ................
    ff8bd168 00000000 00000000 00000000 00000000  ................
    ff8bd178 00000000 00000000 00000000 00000000  ................
    ff8bd188 00000000 00000000 00000000 00000000  ................
    ff8bd198 00000000 00000000 00000000 00000000  ................

memory near pc (/apex/com.android.runtime/lib/bionic/libc.so):
    f31ef534 f810b30a b1f22b01 0f04f013 f850d008  .....+........P.
    f31ef544 f1a33b04 ea2c3c01 f01c0c03 d12c3c80  .;...<,......<,.
    f31ef554 2302e8f0 f040f890 3c01f1a2 0c02ea2c  ...#..@....<,...
    f31ef564 3c80f01c f1a3d10c ea2c3c01 f01c0c03  ...<.....<,.....
    f31ef574 d11a3c80 eba0e7ec f1a30301 e0280301  .<............(.
    f31ef584 0301eba0 424cea5f d208d106 0c4cea5f  ...._.LB...._.L.
    f31ef594 f1a3d108 e01c0305 0308f1a3 f1a3e019  ................
    f31ef5a4 e0160307 0306f1a3 eba0e013 ea5f0301  .............._.
    f31ef5b4 d106424c ea5fd208 d1080c4c 0301f1a3  LB...._.L.......
    f31ef5c4 f1a3e007 e0040304 0303f1a3 f1a3e001  ................
    f31ef5d4 f8910302 f891f000 9800f040 0201f103  ........@.......
    f31ef5e4 bf844572 f7ff4610 2a10bb2b f1c0d358  rE...F..+..*X...
    f31ef5f4 f0130300 d01d030f 0203eba2 7cc3ea5f  ............_..|
    f31ef604 f811bf44 f800eb01 bf21eb01 cb01f811  D.........!.....
    f31ef614 eb01f811 cb01f800 eb01f800 7c43ea5f  ............_.C|
    f31ef624 f9a1da03 f980030d d303031d 070df921  ............!...

memory map (94 entries):
    b710e000-b7110fff r--         0      3000  /vendor/bin/ledd (BuildId: d6ca9cc2e51e4f7bede63478a1cd0969)
    b7111000-b7118fff r-x      3000      8000  /vendor/bin/ledd (BuildId: d6ca9cc2e51e4f7bede63478a1cd0969)
    b7119000-b7119fff rw-      b000      1000  /vendor/bin/ledd (BuildId: d6ca9cc2e51e4f7bede63478a1cd09)
    b711a000-b711afff r--      c000      1000  /vendor/bin/ledd (BuildId: d6ca9cc2e51e4f7bede63478a1cd09)
    b711b000-b711bfff rw-         0      1000
    f2ad5000-f2ad5fff ---         0      1000
    f2ad6000-f2bd4fff rw-         0     ff000
    f2bd5000-f2bd5fff ---         0      1000
    f2cd7000-f2cd8fff r--         0      2000  /system/lib/libnetd_client.so (BuildId: 890ef179a43e67dff37f782b986c5be5)
    f2cd9000-f2cdafff r-x      2000      2000  /system/lib/libnetd_client.so (BuildId: 890ef179a43e67dff37f782b986c5b)
    f2cdb000-f2cdbfff rw-      4000      1000  /system/lib/libnetd_client.so (BuildId: 890ef179a43e67dff37f782b986c5b)
    f2cdc000-f2cdcfff r--      5000      1000  /system/lib/libnetd_client.so (BuildId: 890ef179a43e67dff37f782b986c5b)
    f2cdd000-f2cddfff rw-         0      1000  [anon:.bss]
    f2d00000-f2efffff rw-         0    200000  [anon:libc_malloc]
    f2f79000-f2fdcfff rw-         0     64000  [anon:linker_alloc]
    f2fdd000-f2fddfff r--         0      1000  /apex/com.android.runtime/lib/bionic/libdl.so (BuildId: 836f010d2801406d8fc8ed27433703)
    f2fde000-f2fdefff r-x      1000      1000  /apex/com.android.runtime/lib/bionic/libdl.so (BuildId: 836f010d2801406d8fc8ed27433703)
    f2fdf000-f2fdffff r--      2000      1000  /apex/com.android.runtime/lib/bionic/libdl.so (BuildId: 836f010d2801406d8fc8ed27433703)
    f2fe0000-f2fe0fff rw-         0      1000  [anon:.bss]
    f3004000-f3007fff r--         0      4000  /system/lib/liblog.so (BuildId: 1aaa1529d13a246f65fa5a9330d8a48b)
    f3008000-f3012fff r-x      4000      b000  /system/lib/liblog.so (BuildId: 1aaa1529d13a246f65fa5a9330d8a4)
    f3013000-f3013fff rw-      f000      1000  /system/lib/liblog.so (BuildId: 1aaa1529d13a246f65fa5a9330d8a4)
    f3014000-f3014fff r--     10000      1000  /system/lib/liblog.so (BuildId: 1aaa1529d13a246f65fa5a9330d8a4)
    f3015000-f3015fff rw-         0      1000  [anon:.bss]
    f3056000-f308bfff r--         0     36000  /system/lib/vndk-sp-29/libc++.so (BuildId: 61b95feec3c5decc747840c79c6095e9)
    f308c000-f30dafff r-x     36000     4f000  /system/lib/vndk-sp-29/libc++.so (BuildId: 61b95feec3c5decc747840c79c6095)
    f30db000-f30dbfff rw-     85000      1000  /system/lib/vndk-sp-29/libc++.so (BuildId: 61b95feec3c5decc747840c79c6095)
    f30dc000-f30e0fff r--     86000      5000  /system/lib/vndk-sp-29/libc++.so (BuildId: 61b95feec3c5decc747840c79c6095)
    f30e1000-f30e2fff rw-         0      2000  [anon:.bss]
    f3101000-f3109fff r--         0      9000  /apex/com.android.runtime/lib/bionic/libm.so (BuildId: eeae905ec31bb50fdb37f1f51cdaba03)
    f310a000-f3120fff r-x      9000     17000  /apex/com.android.runtime/lib/bionic/libm.so (BuildId: eeae905ec31bb50fdb37f1f51cdaba)
    f3121000-f3121fff rw-     20000      1000  /apex/com.android.runtime/lib/bionic/libm.so (BuildId: eeae905ec31bb50fdb37f1f51cdaba)
    f3122000-f3122fff r--     21000      1000  /apex/com.android.runtime/lib/bionic/libm.so (BuildId: eeae905ec31bb50fdb37f1f51cdaba)
    f3123000-f3123fff rw-         0      1000  [anon:.bss]
    f3154000-f3173fff r--         0     20000  /dev/__properties__/u:object_r:heapprofd_prop:s0
    f3174000-f319cfff r--         0     29000  /apex/com.android.runtime/lib/bionic/libc.so (BuildId: 6cd780132e6ec8a19705bdec92aa1487)
    f319d000-f3223fff r-x     29000     87000  /apex/com.android.runtime/lib/bionic/libc.so (BuildId: 6cd780132e6ec8a19705bdec92aa1487)
    f3224000-f3225fff rw-     b0000      2000  /apex/com.android.runtime/lib/bionic/libc.so (BuildId: 6cd780132e6ec8a19705bdec92aa14)
    f3226000-f3229fff r--     b2000      4000  /apex/com.android.runtime/lib/bionic/libc.so (BuildId: 6cd780132e6ec8a19705bdec92aa14)
    f322a000-f322cfff rw-         0      3000  [anon:.bss]
    f322d000-f322dfff r--         0      1000  [anon:.bss]
    f322e000-f323afff rw-         0      d000  [anon:.bss]
    f3246000-f327bfff r--         0     36000  /system/lib/libc++.so (BuildId: 9226c827ffca67777f8715fae621c553)
    f327c000-f32cafff r-x     36000     4f000  /system/lib/libc++.so (BuildId: 9226c827ffca67777f8715fae621c5)
    f32cb000-f32cbfff rw-     85000      1000  /system/lib/libc++.so (BuildId: 9226c827ffca67777f8715fae621c5)
    f32cc000-f32d0fff r--     86000      5000  /system/lib/libc++.so (BuildId: 9226c827ffca67777f8715fae621c5)
    f32d1000-f32d2fff rw-         0      2000  [anon:.bss]
    f32e0000-f32e0fff ---         0      1000
    f32e1000-f32e4fff rw-         0      4000  [anon:thread signal stack]
    f32e5000-f3304fff r--         0     20000  /dev/__properties__/u:object_r:exported2_default_prop:s0
    f3305000-f3324fff r--         0     20000  /dev/__properties__/u:object_r:debug_prop:s0
    f3325000-f3344fff r--         0     20000  /dev/__properties__/properties_serial
    f3345000-f334efff r--         0      a000  /dev/__properties__/property_info
    f3353000-f3372fff r--         0     20000  /dev/__properties__/u:object_r:vendor_platform_prop:s0
    f3373000-f3392fff r--         0     20000  /dev/__properties__/u:object_r:log_tag_prop:s0
    f3393000-f33b2fff r--         0     20000  /dev/__properties__/u:object_r:logd_prop:s0
    f33b3000-f3416fff r--         0     64000  [anon:linker_alloc]
    f3417000-f341bfff rw-         0      5000  [anon:bionic_alloc_small_objects]
    f341c000-f341cfff rw-         0      1000  [anon:bionic_alloc_lob]
    f341d000-f3420fff rw-         0      4000  [anon:bionic_alloc_small_objects]
    f3422000-f3485fff r--         0     64000  [anon:linker_alloc]
    f3486000-f3489fff rw-         0      4000  [anon:bionic_alloc_small_objects]
    f348c000-f348cfff ---         0      1000
    f348d000-f348ffff rw-         0      3000
    f3490000-f3490fff ---         0      1000
    f3491000-f3492fff rw-         0      2000  [anon:bionic_alloc_lob]
    f3495000-f34b4fff r--         0     20000  /dev/__properties__/u:object_r:exported_default_prop:s0
    f34b5000-f34b5fff rw-         0      1000  [anon:bionic_alloc_small_objects]
    f34b6000-f3519fff r--         0     64000  [anon:linker_alloc]
    f351a000-f3539fff r--         0     20000  /dev/__properties__/u:object_r:debug_prop:s0
    f353a000-f353afff ---         0      1000
    f353b000-f353bfff rw-         0      1000
    f353c000-f353cfff ---         0      1000
    f353d000-f355cfff r--         0     20000  /dev/__properties__/properties_serial
    f355d000-f355dfff rw-         0      1000  [anon:System property context nodes]
    f355e000-f3567fff r--         0      a000  /dev/__properties__/property_info
    f3568000-f35cbfff r--         0     64000  [anon:linker_alloc]
    f35cc000-f35cdfff rw-         0      2000  [anon:bionic_alloc_small_objects]
    f35ce000-f35cefff r--         0      1000  [anon:atexit handlers]
    f35cf000-f35cffff ---         0      1000
    f35d0000-f35d3fff rw-         0      4000  [anon:thread signal stack]
    f35d4000-f35d4fff rw-         0      1000  [anon:arc4random data]
    f35d5000-f35d5fff r--         0      1000  [anon:atexit handlers]
    f35d6000-f35d6fff rw-         0      1000  [anon:System property context nodes]
    f35d7000-f35d7fff rw-         0      1000  [anon:arc4random data]
    f35d8000-f35f4fff r--         0     1d000  /apex/com.android.runtime/bin/linker (BuildId: 0bbd7ed91aaecb5d074bc3981f3b11be)
    f35f5000-f368cfff r-x     1d000     98000  /apex/com.android.runtime/bin/linker (BuildId: 0bbd7ed91aaecb5d074bc3981f3b11)
    f368d000-f368dfff rw-     b5000      1000  /apex/com.android.runtime/bin/linker (BuildId: 0bbd7ed91aaecb5d074bc3981f3b11)
    f368e000-f3691fff r--     b6000      4000  /apex/com.android.runtime/bin/linker (BuildId: 0bbd7ed91aaecb5d074bc3981f3b11)
    f3692000-f3697fff rw-         0      6000
    f3698000-f3698fff r--         0      1000
    f3699000-f369afff rw-         0      2000
    ff89d000-ff8bdfff rw-         0     21000  [stack]
    ffff0000-ffff0fff r-x         0      1000  [vectors]
--- --- --- --- --- --- --- --- --- --- --- --- --- --- --- ---
pid: 504, tid: 29570, name: ledd  >>> /vendor/bin/ledd <<<
uid: 0
    r0  00000000  r1  00000000  r2  00000000  r3  000003e8
    r4  f322a260  r5  f2bd2230  r6  f2bd2230  r7  000000a2
    r8  000001f8  r9  000001f8  r10 f369a020  r11 f2bd2230
    ip  00000078  sp  f2bd21f0  lr  f31f0b39  pc  f320afd4

backtrace:
      #00 pc 00096fd4  /apex/com.android.runtime/lib/bionic/libc.so (nanosleep+12) (BuildId: 6cd780132e6ec8a19705bdec92aa1487)
      #01 pc 0007cb35  /apex/com.android.runtime/lib/bionic/libc.so (usleep+52) (BuildId: 6cd780132e6ec8a19705bdec92aa1487)
      #02 pc 000053c5  /vendor/bin/ledd (timer_listen_process+36) (BuildId: d6ca9cc2e51e4f7bede63478a1cd0969)
      #03 pc 000a6197  /apex/com.android.runtime/lib/bionic/libc.so (__pthread_start(void*)+20) (BuildId: 6cd780132e6ec8a19705bdec92aa1487)
      #04 pc 000601c1  /apex/com.android.runtime/lib/bionic/libc.so (__start_thread+30) (BuildId: 6cd780132e6ec8a19705bdec92aa1487)

stack:
         f2bd21b0  ffffffff
         f2bd21b4  00000000
         f2bd21b8  f2bd2230
         f2bd21bc  f2bd2230
         f2bd21c0  f322a260  [anon:.bss]
         f2bd21c4  00000078
         f2bd21c8  000001f8
         f2bd21cc  f31dea8d  /apex/com.android.runtime/lib/bionic/libc.so
         f2bd21d0  ffffffff
         f2bd21d4  00000000
         f2bd21d8  f2bd2230
         f2bd21dc  f32e0000
         f2bd21e0  f322a260  [anon:.bss]
         f2bd21e4  00000000
         f2bd21e8  f319577a  /apex/com.android.runtime/lib/bionic/libc.so
         f2bd21ec  dd68a68c
    #00  f2bd21f0  f2bd2230
         ........  ........
    #01  f2bd21f0  f2bd2230
         f2bd21f4  00000000
         f2bd21f8  000f4240
         f2bd21fc  dd68a68c
         f2bd2200  000000b6
         f2bd2204  b71133c9  /vendor/bin/ledd
    #02  f2bd2208  0000059c
         f2bd220c  f2bd2230
         f2bd2210  f2bd2230
         f2bd2214  f321a199  /apex/com.android.runtime/lib/bionic/libc.so
    #03  f2bd2218  f321a183  /apex/com.android.runtime/lib/bionic/libc.so
         f2bd221c  f31d41c3  /apex/com.android.runtime/lib/bionic/libc.so
    #04  f2bd2220  f2bd2238
         f2bd2224  f321a183  /apex/com.android.runtime/lib/bionic/libc.so
         f2bd2228  f2bd2230
         f2bd222c  00000000
         f2bd2230  f3699dc0
         f2bd2234  00000000
         f2bd2238  00007382
         f2bd223c  000001f8
         f2bd2240  00000000
         f2bd2244  f2ad5000
         f2bd2248  000fd230
         f2bd224c  00001000
         f2bd2250  00000000
         f2bd2254  00000000
         f2bd2258  00000003
         f2bd225c  00000000

open files:
    fd 0: /dev/null (unowned)
    fd 1: /dev/null (unowned)
    fd 2: /dev/null (unowned)
    fd 3: /data/vendor/ledd_fifo (unowned)
    fd 4: socket:[10119] (unowned)
    fd 5: /sys/devices/platform/soc/soc:apb@e80000/f7e81400.i2c/i2c-0/0-0033/leds/lp5036:led9_mod/brightness (unowned)
    fd 6: /sys/devices/platform/soc/soc:apb@e80000/f7e81400.i2c/i2c-0/0-0028/leds/lp5024:led4_mod/brightness (unowned)
    fd 7: /sys/devices/platform/soc/soc:apb@e80000/f7e81400.i2c/i2c-0/0-0028/leds/lp5024:led5_mod/brightness (unowned)
    fd 8: /sys/devices/platform/soc/soc:apb@e80000/f7e81400.i2c/i2c-0/0-0028/leds/lp5024:led6_mod/brightness (unowned)
    fd 9: /sys/devices/platform/soc/soc:apb@e80000/f7e81400.i2c/i2c-0/0-0028/leds/lp5024:led7_mod/brightness (unowned)
    fd 10: /sys/devices/platform/soc/soc:apb@e80000/f7e81400.i2c/i2c-0/0-0033/leds/lp5036:led0_mod/brightness (unowned)
    fd 11: /sys/devices/platform/soc/soc:apb@e80000/f7e81400.i2c/i2c-0/0-0033/leds/lp5036:led1_mod/brightness (unowned)
    fd 12: /sys/devices/platform/soc/soc:apb@e80000/f7e81400.i2c/i2c-0/0-0033/leds/lp5036:led2_mod/brightness (unowned)
    fd 13: /sys/devices/platform/soc/soc:apb@e80000/f7e81400.i2c/i2c-0/0-0033/leds/lp5036:led3_mod/brightness (unowned)
    fd 14: /sys/devices/platform/soc/soc:apb@e80000/f7e81400.i2c/i2c-0/0-0033/leds/lp5036:led4_mod/brightness (unowned)
    fd 15: /sys/devices/platform/soc/soc:apb@e80000/f7e81400.i2c/i2c-0/0-0033/leds/lp5036:led5_mod/brightness (unowned)
    fd 16: /sys/devices/platform/soc/soc:apb@e80000/f7e81400.i2c/i2c-0/0-0033/leds/lp5036:led6_mod/brightness (unowned)
    fd 17: /sys/devices/platform/soc/soc:apb@e80000/f7e81400.i2c/i2c-0/0-0033/leds/lp5036:led7_mod/brightness (unowned)
    fd 18: /sys/devices/platform/soc/soc:apb@e80000/f7e81400.i2c/i2c-0/0-0033/leds/lp5036:led8_mod/brightness (unowned)
    fd 19: /sys/devices/platform/soc/soc:apb@e80000/f7e81400.i2c/i2c-0/0-0030/leds/lp5036:led11_mod/brightness (unowned)
    fd 20: /sys/devices/platform/soc/soc:apb@e80000/f7e81400.i2c/i2c-0/0-0030/leds/lp5036:led10_mod/brightness (unowned)
    fd 21: /sys/devices/platform/soc/soc:apb@e80000/f7e81400.i2c/i2c-0/0-0030/leds/lp5036:led0_mod_1/brightness (unowned)
    fd 22: /sys/devices/platform/soc/soc:apb@e80000/f7e81400.i2c/i2c-0/0-0030/leds/lp5036:led1_mod_1/brightness (unowned)
    fd 23: /sys/devices/platform/soc/soc:apb@e80000/f7e81400.i2c/i2c-0/0-0030/leds/lp5036:led2_mod_1/brightness (unowned)
    fd 24: /sys/devices/platform/soc/soc:apb@e80000/f7e81400.i2c/i2c-0/0-0030/leds/lp5036:led3_mod_1/brightness (unowned)
    fd 25: /sys/devices/platform/soc/soc:apb@e80000/f7e81400.i2c/i2c-0/0-0030/leds/lp5036:led4_mod_1/brightness (unowned)
    fd 26: /sys/devices/platform/soc/soc:apb@e80000/f7e81400.i2c/i2c-0/0-0030/leds/lp5036:led5_mod_1/brightness (unowned)
    fd 27: /sys/devices/platform/soc/soc:apb@e80000/f7e81400.i2c/i2c-0/0-0030/leds/lp5036:led6_mod_1/brightness (unowned)
    fd 28: /sys/devices/platform/soc/soc:apb@e80000/f7e81400.i2c/i2c-0/0-0030/leds/lp5036:led7_mod_1/brightness (unowned)
    fd 29: /sys/devices/platform/soc/soc:apb@e80000/f7e81400.i2c/i2c-0/0-0030/leds/lp5036:led8_mod_1/brightness (unowned)
    fd 30: /sys/devices/platform/soc/soc:apb@e80000/f7e81400.i2c/i2c-0/0-0030/leds/lp5036:led9_mod_1/brightness (unowned)
    fd 31: /sys/devices/platform/soc/soc:apb@e80000/f7e81400.i2c/i2c-0/0-0028/leds/lp5024:led0_mod/brightness (unowned)
    fd 32: /sys/devices/platform/soc/soc:apb@e80000/f7e81400.i2c/i2c-0/0-0028/leds/lp5024:led1_mod/brightness (unowned)
    fd 33: /sys/devices/platform/soc/soc:apb@e80000/f7e81400.i2c/i2c-0/0-0028/leds/lp5024:led2_mod/brightness (unowned)
    fd 34: /sys/devices/platform/soc/soc:apb@e80000/f7e81400.i2c/i2c-0/0-0028/leds/lp5024:led3_mod/brightness (unowned)
    fd 35: /sys/devices/platform/soc/soc:apb@e80000/f7e81400.i2c/i2c-0/0-0033/leds/lp5036:led9_mod/color (unowned)
    fd 36: /sys/devices/platform/soc/soc:apb@e80000/f7e81400.i2c/i2c-0/0-0028/leds/lp5024:led4_mod/color (unowned)
    fd 37: /sys/devices/platform/soc/soc:apb@e80000/f7e81400.i2c/i2c-0/0-0028/leds/lp5024:led5_mod/color (unowned)
    fd 38: /sys/devices/platform/soc/soc:apb@e80000/f7e81400.i2c/i2c-0/0-0028/leds/lp5024:led6_mod/color (unowned)
    fd 39: /sys/devices/platform/soc/soc:apb@e80000/f7e81400.i2c/i2c-0/0-0028/leds/lp5024:led7_mod/color (unowned)
    fd 40: /sys/devices/platform/soc/soc:apb@e80000/f7e81400.i2c/i2c-0/0-0030/leds/lp5036:led0_mod_1/color (unowned)
    fd 41: /sys/devices/platform/soc/soc:apb@e80000/f7e81400.i2c/i2c-0/0-0030/leds/lp5036:led1_mod_1/color (unowned)
    fd 42: /sys/devices/platform/soc/soc:apb@e80000/f7e81400.i2c/i2c-0/0-0030/leds/lp5036:led2_mod_1/color (unowned)
    fd 43: /sys/devices/platform/soc/soc:apb@e80000/f7e81400.i2c/i2c-0/0-0030/leds/lp5036:led3_mod_1/color (unowned)
    fd 44: /sys/devices/platform/soc/soc:apb@e80000/f7e81400.i2c/i2c-0/0-0030/leds/lp5036:led4_mod_1/color (unowned)
    fd 45: /sys/devices/platform/soc/soc:apb@e80000/f7e81400.i2c/i2c-0/0-0030/leds/lp5036:led5_mod_1/color (unowned)
    fd 46: /sys/devices/platform/soc/soc:apb@e80000/f7e81400.i2c/i2c-0/0-0030/leds/lp5036:led6_mod_1/color (unowned)
    fd 47: /sys/devices/platform/soc/soc:apb@e80000/f7e81400.i2c/i2c-0/0-0030/leds/lp5036:led7_mod_1/color (unowned)
    fd 48: /sys/devices/platform/soc/soc:apb@e80000/f7e81400.i2c/i2c-0/0-0030/leds/lp5036:led8_mod_1/color (unowned)
    fd 49: /sys/devices/platform/soc/soc:apb@e80000/f7e81400.i2c/i2c-0/0-0030/leds/lp5036:led9_mod_1/color (unowned)
    fd 50: /sys/devices/platform/soc/soc:apb@e80000/f7e81400.i2c/i2c-0/0-0030/leds/lp5036:led11_mod/color (unowned)
    fd 51: /sys/devices/platform/soc/soc:apb@e80000/f7e81400.i2c/i2c-0/0-0030/leds/lp5036:led10_mod/color (unowned)
    fd 52: /sys/devices/platform/soc/soc:apb@e80000/f7e81400.i2c/i2c-0/0-0033/leds/lp5036:led0_mod/color (unowned)
    fd 53: /sys/devices/platform/soc/soc:apb@e80000/f7e81400.i2c/i2c-0/0-0033/leds/lp5036:led1_mod/color (unowned)
    fd 54: /sys/devices/platform/soc/soc:apb@e80000/f7e81400.i2c/i2c-0/0-0033/leds/lp5036:led2_mod/color (unowned)
    fd 55: /sys/devices/platform/soc/soc:apb@e80000/f7e81400.i2c/i2c-0/0-0033/leds/lp5036:led3_mod/color (unowned)
    fd 56: /sys/devices/platform/soc/soc:apb@e80000/f7e81400.i2c/i2c-0/0-0033/leds/lp5036:led4_mod/color (unowned)
    fd 57: /sys/devices/platform/soc/soc:apb@e80000/f7e81400.i2c/i2c-0/0-0033/leds/lp5036:led5_mod/color (unowned)
    fd 58: /sys/devices/platform/soc/soc:apb@e80000/f7e81400.i2c/i2c-0/0-0033/leds/lp5036:led6_mod/color (unowned)
    fd 59: /sys/devices/platform/soc/soc:apb@e80000/f7e81400.i2c/i2c-0/0-0033/leds/lp5036:led7_mod/color (unowned)
    fd 60: /sys/devices/platform/soc/soc:apb@e80000/f7e81400.i2c/i2c-0/0-0033/leds/lp5036:led8_mod/color (unowned)
    fd 61: /sys/devices/platform/soc/soc:apb@e80000/f7e81400.i2c/i2c-0/0-0028/leds/lp5024:led0_mod/color (unowned)
    fd 62: /sys/devices/platform/soc/soc:apb@e80000/f7e81400.i2c/i2c-0/0-0028/leds/lp5024:led1_mod/color (unowned)
    fd 63: /sys/devices/platform/soc/soc:apb@e80000/f7e81400.i2c/i2c-0/0-0028/leds/lp5024:led2_mod/color (unowned)
    fd 64: /sys/devices/platform/soc/soc:apb@e80000/f7e81400.i2c/i2c-0/0-0028/leds/lp5024:led3_mod/color (unowned)
tombstone_02 (30,747 bytes)   

(ALTech) Sangmin Choi

2023-09-18 16:27

developer   ~0014166

Hello, Jason,

Could you please check this ticket with low priority?

Thank you.
Sangmin Choi.

(SW) Jason Ling

2023-09-19 10:22

developer   ~0014171

Hi Sangmin,

Do you have corresponding logcat/dmesg?

Thanks
Jason

(SW) Sam Yang

2023-09-19 17:13

developer   ~0014174

Hi Sangmin,

I fix this issue: add a case to deal with "NULL" command sent in.
And I have verified it in my side.
What is the commit tag number should I use?

Thanks~
Sam

(ALTech) Sangmin Choi

2023-09-21 15:16

developer   ~0014187

Hello, Sam,

Could you please explain more about your modification?

Thank you.
Sangmin Choi.

(SW) Sam Yang

2023-09-23 10:36

developer   ~0014200

Hi Sangmin,

The root cause is that M/W sends a empty command to us("\n" or "NULL") (I don't know why they send this).
And our LED service will crash in this case while parsing the command.
So I add a error handler to bypass empty commands(if the command is "\n" or "NULL", return it).

Thanks~
Sam

(ALTech) Sangmin Choi

2023-09-25 16:24

developer   ~0014216

Hello, Sam,

Please apply this modification to 541 branch.
And, please add "[BPM-22506]" to the prefix of commit message.

Thank you.
Sangmin Choi.

(SW) Sam Yang

2023-09-26 17:48

developer   ~0014227

Hi Sangmin,

The commit is pushed: "2023-09-26 17:45:27 | sam.cy.yang@mail.f.. | 4fbcbcc | vendor/foxconn | [BPM-22506] ledd: v109, (1810)fix tombstone when NULL command sent in"

Thanks~~
Sam

Issue History

Date Modified Username Field Change
2023-09-18 16:27 (ALTech) Sangmin Choi New Issue
2023-09-18 16:27 (ALTech) Sangmin Choi Status new => assigned
2023-09-18 16:27 (ALTech) Sangmin Choi Assigned To => (SW) Jason Ling
2023-09-18 16:27 (ALTech) Sangmin Choi File Added: tombstone_02
2023-09-18 16:27 (ALTech) Sangmin Choi Note Added: 0014166
2023-09-18 16:27 (ALTech) Sangmin Choi Issue Monitored: (ALTech) Wooshin Kang
2023-09-18 16:41 (SW) Jason Ling Assigned To (SW) Jason Ling => (SW) Sam Yang
2023-09-18 16:49 (SW) Jason Ling Issue Monitored: (SW) Jason Ling
2023-09-19 10:22 (SW) Jason Ling Note Added: 0014171
2023-09-19 17:13 (SW) Sam Yang Note Added: 0014174
2023-09-19 17:14 (SW) Sam Yang Issue Monitored: (SW) Sam Yang
2023-09-19 17:15 (SW) Sam Yang Assigned To (SW) Sam Yang => (ALTech) Sangmin Choi
2023-09-19 17:15 (SW) Sam Yang Status assigned => feedback
2023-09-21 15:16 (ALTech) Sangmin Choi Note Added: 0014187
2023-09-23 10:36 (SW) Sam Yang Note Added: 0014200
2023-09-25 16:24 (ALTech) Sangmin Choi Note Added: 0014216
2023-09-25 16:25 (ALTech) Sangmin Choi Assigned To (ALTech) Sangmin Choi => (SW) Sam Yang
2023-09-26 17:48 (SW) Sam Yang Note Added: 0014227
2023-09-26 17:49 (SW) Sam Yang Assigned To (SW) Sam Yang => (ALTech) Sangmin Choi
2023-09-26 17:49 (SW) Sam Yang Status feedback => resolved
2023-09-26 17:49 (SW) Sam Yang Resolution open => fixed
2023-09-27 09:22 (ALTech) Sangmin Choi Status resolved => closed